home *** CD-ROM | disk | FTP | other *** search
/ C & C++ Multimedia Cyber Classroom / C and C++ Multimedia Cyber Classroom (Prentice Hall) (1998).iso / src / fig09_07.jar / Ch09 / Fig09_07 / Circle2.cpp next >
C/C++ Source or Header  |  1997-10-27  |  565b  |  21 lines

  1. // Fig. 9.7: circle2.cpp 
  2. // Member function definitions for class Circle
  3. #include "circle2.h"
  4.  
  5. // Constructor for Circle calls constructor for Point
  6. Circle::Circle( double r, int a, int b )
  7.    : Point( a, b )   // call base-class constructor
  8. {
  9.    radius = r;  // should validate
  10.    cout << "Circle constructor: radius is "
  11.         << radius << " [" << x << ", " << y << ']' << endl;
  12. }
  13.  
  14. // Destructor for class Circle
  15. Circle::~Circle()
  16. {
  17.    cout << "Circle destructor:  radius is "
  18.         << radius << " [" << x << ", " << y << ']' << endl;
  19. }
  20.  
  21.